PDA

Bekijk Volledige Versie : Probleem met ecard-scipt



Snake
29/06/03, 11:35
hoi,

Bij mijn e-card script heb ik een probleem. Het versturen van een
e-card lukt, maar het lezen ervan niet. Ik krijg de volgende fouten;

>Warning: main(../ecards/var_txt/.txt) [function.main]: failed to create stream: No such file or directory in /www/htdocs/erikdekk/ecards/kaart.php3 on line 3
>
>Warning: main() [function.main]: Failed opening '../ecards/var_txt/.txt' for inclusion (include_path='.:/usr/local/lib/php') in /www/htdocs/erikdekk/ecards/kaart.php3 on line 3

Het gaat om de volgende URL
http://www.erikdekker.nl/ecards/lees.php3?id=2003062718457

En om het E-card script van phpfreakz.nl

Ik wordt er niet wijs uit. Kan iemand mij vertellen wat de
foutmeldingen betekenen en wat ik moet doen om het op te lossen?
Bvd,
David

Wimjan
29/06/03, 11:50
Snake schreef:
> hoi,
>
> Bij mijn e-card script heb ik een probleem. Het versturen van een
> e-card lukt, maar het lezen ervan niet. Ik krijg de volgende fouten;
>
> >Warning: main(../ecards/var_txt/.txt) [function.main]: failed to create
> stream: No such file or directory in /www/htdocs/erikdekk/ecards/kaart.php3
> on line 3
>
Waarschijnlijk betekent dit 'kon het bestand .txt in die directory niet
maken'

> >Warning: main() [function.main]: Failed opening '../ecards/var_txt/.txt' for
> inclusion (include_path='.:/usr/local/lib/php') in
> /www/htdocs/erikdekk/ecards/kaart.php3 on line 3
>
Ongeveer dezelfde fout.

> Het gaat om de volgende URL
> http://www.erikdekker.nl/ecards/lees.php3?id=2003062718457
>
> En om het E-card script van phpfreakz.nl
>
Fijn dat je even vermeldt welk script - er zijn er meerdere, zie
<http://www.phpfreakz.nl/library.php?q=e-card>.

> Ik wordt er niet wijs uit. Kan iemand mij vertellen wat de
> foutmeldingen betekenen en wat ik moet doen om het op te lossen?
>
Als ik er van uit ga dat je
<http://www.phpfreakz.nl/library.php?sid=6912> gebruikt, dan lijkt me er
iets mis te gaan in zend.php3:

$id = "$datsolid$teller";
$dataopslag = "var_txt/$id.txt";

Zoals je ziet is $id in jouw geval leeg, dus blijkbaar zijn $datsolid en
$teller niet juist gevuld. $teller wordt uit een bestandje 'teller.txt'
gehaald. Weet je zeker dat dat bestand bestaat en dat je php-script
daaruit mag lezen en ernaar mag schrijven?

Geen idee trouwens waar de 'varriabele' (spelling van de website)
$datsolid wordt gevuld.

> Bvd,
> David


Groet,

Wimjan

--
Iemands e-mailadres kwijt? Probeer m'n meta e-mail zoeker eens op
<http://inventio.nl/metanamesearch/>

Snake
29/06/03, 12:05
On Sun, 29 Jun 2003 11:39:24 +0200, news@inventio.nl (Wimjan) wrote:

>Snake schreef:
>> hoi,
>>
>> Bij mijn e-card script heb ik een probleem. Het versturen van een
>> e-card lukt, maar het lezen ervan niet. Ik krijg de volgende fouten;
>>
>> >Warning: main(../ecards/var_txt/.txt) [function.main]: failed to create
>> stream: No such file or directory in /www/htdocs/erikdekk/ecards/kaart.php3
>> on line 3
>>
>Waarschijnlijk betekent dit 'kon het bestand .txt in die directory niet
>maken'
>
>> >Warning: main() [function.main]: Failed opening '../ecards/var_txt/.txt' for
>> inclusion (include_path='.:/usr/local/lib/php') in
>> /www/htdocs/erikdekk/ecards/kaart.php3 on line 3
>>
>Ongeveer dezelfde fout.
>
>> Het gaat om de volgende URL
>> http://www.erikdekker.nl/ecards/lees.php3?id=2003062718457
>>
>> En om het E-card script van phpfreakz.nl
>>
>Fijn dat je even vermeldt welk script - er zijn er meerdere, zie
><http://www.phpfreakz.nl/library.php?q=e-card>.
>
>> Ik wordt er niet wijs uit. Kan iemand mij vertellen wat de
>> foutmeldingen betekenen en wat ik moet doen om het op te lossen?
>>
>Als ik er van uit ga dat je
><http://www.phpfreakz.nl/library.php?sid=6912> gebruikt, dan lijkt me er
>iets mis te gaan in zend.php3:
>
>$id = "$datsolid$teller";
>$dataopslag = "var_txt/$id.txt";
>
>Zoals je ziet is $id in jouw geval leeg, dus blijkbaar zijn $datsolid en
>$teller niet juist gevuld. $teller wordt uit een bestandje 'teller.txt'
>gehaald. Weet je zeker dat dat bestand bestaat en dat je php-script
>daaruit mag lezen en ernaar mag schrijven?
>
>Geen idee trouwens waar de 'varriabele' (spelling van de website)
>$datsolid wordt gevuld.
>
>> Bvd,
>> David
>
>
>Groet,
>
>Wimjan

Hoi,

Bedankt voor je hulp en we hebben het over hetzelfde script.
Het rare is dat hij op een of andere manier toch de file($id.txt)
heeft geopent, hoe komt hij anders aan de naam in titilbalk (asgas)?
Ik zou ook niet weten hoe ik het $id dan wel moet meegeven.

Rick
29/06/03, 14:05
"Snake" <hden.besten@hccnet.nl> schreef in bericht
news:jidtfv0lep2od2m3c8aplf7oc3tfanulms@4ax.com...

> Hoi,
>
> Bedankt voor je hulp en we hebben het over hetzelfde script.
> Het rare is dat hij op een of andere manier toch de file($id.txt)
> heeft geopent, hoe komt hij anders aan de naam in titilbalk (asgas)?
> Ik zou ook niet weten hoe ik het $id dan wel moet meegeven.
>
Zou je niet eerst controleren of $id wel bestaat, alvorens je gaat includen
of eventuele andere zaken ermee gaat doen. :)
--
Slechte webdesigners? Geef ze hier aan:
http://webdesignert.vectoris.nl/

John Bokma
29/06/03, 20:05
Rick wrote:

> "Snake" <hden.besten@hccnet.nl> schreef in bericht
> news:jidtfv0lep2od2m3c8aplf7oc3tfanulms@4ax.com...
>
>
>>Hoi,
>>
>>Bedankt voor je hulp en we hebben het over hetzelfde script.
>>Het rare is dat hij op een of andere manier toch de file($id.txt)
>>heeft geopent, hoe komt hij anders aan de naam in titilbalk (asgas)?
>>Ik zou ook niet weten hoe ik het $id dan wel moet meegeven.
>>
>
> Zou je niet eerst controleren of $id wel bestaat, alvorens je gaat includen
> of eventuele andere zaken ermee gaat doen. :)

Niet alleen of ie bestaat, maar of ie geen rare dingen bevat.. (zoals
/etc/passwd :-)

John

--
email: mail(at)johnbokma.com (or reply) home: http://johnbokma.com/
website design tips: http://johnbokma.com/websitedesign/ (preliminary)

Rick
29/06/03, 21:05
"John Bokma" <postmaster@castleamber.com> schreef in bericht
news:1056909843.599282@halkan.kabelfoon.nl...
> Rick wrote:
>
> > "Snake" <hden.besten@hccnet.nl> schreef in bericht
> > news:jidtfv0lep2od2m3c8aplf7oc3tfanulms@4ax.com...
> >
> >
> >>Hoi,
> >>
> >>Bedankt voor je hulp en we hebben het over hetzelfde script.
> >>Het rare is dat hij op een of andere manier toch de file($id.txt)
> >>heeft geopent, hoe komt hij anders aan de naam in titilbalk (asgas)?
> >>Ik zou ook niet weten hoe ik het $id dan wel moet meegeven.
> >>
> >
> > Zou je niet eerst controleren of $id wel bestaat, alvorens je gaat
includen
> > of eventuele andere zaken ermee gaat doen. :)
>
> Niet alleen of ie bestaat, maar of ie geen rare dingen bevat.. (zoals
> /etc/passwd :-)
>
> John
>
Idd, bijvoorbeeld de toegestane values in een array zetten en volgens met
in_array kijken of de value erin zit.
--
Slechte webdesigners? Geef ze hier aan:
http://webdesignert.vectoris.nl/

Snake
30/06/03, 09:50
On Sun, 29 Jun 2003 21:03:47 +0200, "Rick" <spammans@chello.nl> wrote:

>
>"John Bokma" <postmaster@castleamber.com> schreef in bericht
>news:1056909843.599282@halkan.kabelfoon.nl...
>> Rick wrote:
>>
>> > "Snake" <hden.besten@hccnet.nl> schreef in bericht
>> > news:jidtfv0lep2od2m3c8aplf7oc3tfanulms@4ax.com...
>> >
>> >
>> >>Hoi,
>> >>
>> >>Bedankt voor je hulp en we hebben het over hetzelfde script.
>> >>Het rare is dat hij op een of andere manier toch de file($id.txt)
>> >>heeft geopent, hoe komt hij anders aan de naam in titilbalk (asgas)?
>> >>Ik zou ook niet weten hoe ik het $id dan wel moet meegeven.
>> >>
>> >
>> > Zou je niet eerst controleren of $id wel bestaat, alvorens je gaat
>includen
>> > of eventuele andere zaken ermee gaat doen. :)
>>
>> Niet alleen of ie bestaat, maar of ie geen rare dingen bevat.. (zoals
>> /etc/passwd :-)
>>
>> John
>>
>Idd, bijvoorbeeld de toegestane values in een array zetten en volgens met
>in_array kijken of de value erin zit.

De $id haalt hij uit de URL, met $_GET, alleen dat werkt niet...