|
|
bydlo


: 11.12.2004 : 2192 : berlin
|
| : 03.08.2005, 23:01 : einige php notices. Niete bittet um Hilfe |
|
|
moin moin,
versuche grade ein script umzubsteln was normalerweise gut läuft ausser im php safe_mode.
und das umzubauen bin ich grade dann.
ca 70% aller fehler sind schon behoben.
allerdings komm ich hier nicht weiter
Fehlermeldung:
| : |
| Notice: Undefined index: e in /home/www/web84/html/tango-plakate/index.php on line 38 |
line38:
| : |
| if(empty($e)){$e=$_GET["e"];} |
2
| : |
| Notice: Undefined index: preview in /home/www/web84/html/tango-plakate/include.php on line 33 |
line 33:
| : |
| $preview = $_POST["preview"]; |
3:
| : |
| Notice: Undefined variable: unixtime in /home/www/web84/html/tango-plakate/index.php on line 67 |
line 67
| : |
| if ("$ziffern[0]" < "$unixtime") |
kann mir da jemand weiterhelfen.?
seh den fehler einfach nicht
gruss axel
PS: das ich in php ne niete bin hab ich schon erwähnt oder? 
Biete Links im Content
Verschiedene Themen |
|
| Nach oben |
|
 |
net(t)worker Gast
|
| : 04.08.2005, 00:11 : einige php notices. Niete bittet um Hilfe |
|
|
Es handelt sich nicht wirklich um fehlermeldungen, es sind einfach nur hinweise..
ich würde sagen in allen 3 Fällen sind die entsprechenden Vars nicht initialisiert, bzw. nicht übermittelt worden, also nicht vorhanden... |
|
| Nach oben |
|
 |
bydlo


: 11.12.2004 : 2192 : berlin
|
| : 04.08.2005, 00:49 : Re: einige php notices. Niete bittet um Hilfe |
|
|
| net(t)worker hat Folgendes geschrieben: |
Es handelt sich nicht wirklich um fehlermeldungen, es sind einfach nur hinweise..
ich würde sagen in allen 3 Fällen sind die entsprechenden Vars nicht initialisiert, bzw. nicht übermittelt worden, also nicht vorhanden... |
danke für die hinweise.
das es nur hinweise sind weiss ich, allerdings werden sie auf userseite angezeigt und sehen doch sehr unschön aus
vielleicht noch irgendeinen tip?
das es am safemode liegt ist sicher weil das script ansonsten prima funktioniert.
gruss axel
Biete Links im Content
Verschiedene Themen |
|
| Nach oben |
|
 |
derHund

: 08.01.2005 : 299
|
| : 04.08.2005, 01:04 : einige php notices. Niete bittet um Hilfe |
|
|
wenn du dir nicht sicher bist, ob eine variable per get übermittelt wurde, mußt du ihre existenz überprüfen -> isset() ... sollte man immer tun.
| : |
| Undefined index: preview |
wenn du dir nicht sicher bist, ob eine variable per post übermittelt wurde, mußt du ihre existenz überprüfen -> isset() ... sollte man immer tun.
| : |
| Undefined variable: unixtime |
die verwendete variable existiert nicht. du hast sie also nirgends definiert.
desweiteren:
| : |
| $preview = $_POST["preview"]; |
es macht in den allermeistens fällen keinen sinn, variablen aus den superglobalen zu extrahieren, du kannst normal mit ihnen arbeiten. warum tust du das?
| : |
| if ("$ziffern[0]" < "$unixtime") |
noch weniger sinn macht diese zeile. wieso hast du die variablen in " gesetzt?! das ist unnötig, überflüssig.
| : |
| allerdings werden sie auf userseite angezeigt und sehen doch sehr unschön aus |
solltest damit deine online-umgebung meinen, setze doch dort (und nur dort) dein error_reporting auf 0.
am safe mode kann es diesen fehlernmeldungen nach nicht liegen. |
|
| Nach oben |
|
 |
net(t)worker Gast
|
| : 04.08.2005, 01:39 : einige php notices. Niete bittet um Hilfe |
|
|
Notice Meldungen lässt man sich auch nur beim scripten u. debugging ausgeben, in der Produktivumgebung stellt man diese dann aus, lies dir das mal durch:
http://www.dynamic-webpages.de/php/ref.errorfunc.php |
|
| Nach oben |
|
 |
bydlo


: 11.12.2004 : 2192 : berlin
|
| : 04.08.2005, 09:30 : einige php notices. Niete bittet um Hilfe |
|
|
moin,moin,
erstmal vielen dank!!!
1: ihr habt eine entscheidende zeile überlesen!!!
an diesem script hab ich garnix selbst geschrieben.
könnt ich auch garnicht...siehe oben.
ich werd jetzt erstmal den report abschalten und dann vielleicht mal den einstieg in php wagen.
die idee das es was mit dem safemode zu tun haben könnte kam von einem meiner provider weil das script eben auf einem provider ohne safemode kein notices ausgibt und bei ihm im safemode eben schon.
er wusste ancheinend auch nicht mehr als ich aber mir ists jetzt klarer.
vielen dank nochmal.
gruss axel
Biete Links im Content
Verschiedene Themen |
|
| Nach oben |
|
 |