power-box.de
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 30.05.2004, 12:28   #1
TP-Specialist
 
Benutzerbild von Schneeschaufel
 
Registriert seit: Mar 2002
Ort: Ö
Schneeschaufel hilft, wo's gehtSchneeschaufel hilft, wo's gehtSchneeschaufel hilft, wo's geht
Question

Unterschiedliches Verhalten von PHP lokal und auf Webserver


Morgen!

Kurze Frage: Ich habe lokal php in Version 4.3.2 drauf, auf dem Webserver läuft es unter 4.3.1
Zum Problem: Ganz einfache Adressdatenbank mit ganz einfacher "Löschfunktion". Lokal wird nix gelöscht, auf dem Webserver aber schon.
Am Code wird´s wohl nicht liegen, wenn es doch funktioniert?
?Ich wüsste nicht, wo ich nach welchem Problem bzw. welcher Einstellung suchen soll.

Lg

Ps: Liegt das vielleicht daran, dass lokal php als Cgi auf Windows, auf dem Webserver aber auf Linux läuft?
Schneeschaufel ist offline   Mit Zitat antworten


Alt 30.05.2004, 14:32   #2
TP-Member
 
Benutzerbild von tydu
 
Registriert seit: May 2004
Ort: Vindobona
tydu macht alles soweit korrekt
liegt sicher an unterschiedlichen servereinstellungen,
check auf beiden die php.ini
phpinfo()

möglicherweise register_globals unterschiedlich ?

ciao tydu
tydu ist offline   Mit Zitat antworten
Alt 30.05.2004, 14:53   #3
TP-Specialist
 
Benutzerbild von Schneeschaufel
 
Registriert seit: Mar 2002
Ort: Ö
Schneeschaufel hilft, wo's gehtSchneeschaufel hilft, wo's gehtSchneeschaufel hilft, wo's geht
Danke für den Tipp
Ist lokal of, auf dem Webserver on.
Geht um diese Zeile:
<a href=\"?action=loeschen&id=$zeile[id]\" OnClick=\"return confirm('Diesen Datensatz wirklich löschen?')\";><img src=\"del.gif\" alt=\"loeschen\" width=\"15\" height=\"15\" border=\"0\"></a>
Also ändere ich jetzt was in was, damit es auch lokal klappt?
Schneeschaufel ist offline   Mit Zitat antworten
Alt 30.05.2004, 15:23   #4
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Da wird eine Änderung nicht viel bringen, ist ja sozusagen nur der Sprungbefehl in die Löschsequenz, poste mal lieber das löschen an sich.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 30.05.2004, 15:34   #5
TP-Specialist
 
Benutzerbild von Schneeschaufel
 
Registriert seit: Mar 2002
Ort: Ö
Schneeschaufel hilft, wo's gehtSchneeschaufel hilft, wo's gehtSchneeschaufel hilft, wo's geht
Jaja, mit php-Dau´s hat man´s schwer
PHP-Code:
if($action == "loeschen"){
    
$del "DELETE FROM adressen WHERE id='$id'";
    
mysql_query($del);
    echo 
"<tr><td colspan=\"2\">Datensatz <b>$id</b> gelöscht!!</td></tr><p></p>";

Schneeschaufel ist offline   Mit Zitat antworten
Alt 30.05.2004, 15:46   #6
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Mhh, eigentlich nichts, was nicht auch auf einem WAMP laufen sollte.
Wie schaut es denn mit den Rechten von dem DB USer aus, der für die DB Connection zuständig ist. Hat der ggf nicht die Rechte um Datensätze zu löschen?
Schau doch mal mit PHPmyAdmin in die mysql DB unter der Tabelle user bei Delete_priv.
Sonst fällt mir eigentlich nichts auf.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 30.05.2004, 15:56   #7
TP-Specialist
 
Benutzerbild von Schneeschaufel
 
Registriert seit: Mar 2002
Ort: Ö
Schneeschaufel hilft, wo's gehtSchneeschaufel hilft, wo's gehtSchneeschaufel hilft, wo's geht
Ich hab zum besseren Verständnis einen Screenshot angehängt.
Angehängte Grafiken
Dateityp: jpg user_priv.jpg (110,4 KB, 39x aufgerufen)
Schneeschaufel ist offline   Mit Zitat antworten
Alt 30.05.2004, 16:25   #8
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
$del = "DELETE FROM adressen WHERE id='$id'";

wird wohl die id via $_GET oder so übergeben...
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 30.05.2004, 16:39   #9
TP-Specialist
 
Benutzerbild von Schneeschaufel
 
Registriert seit: Mar 2002
Ort: Ö
Schneeschaufel hilft, wo's gehtSchneeschaufel hilft, wo's gehtSchneeschaufel hilft, wo's geht
Ah, das leuchtet sogar mir ein.
Nur, mache ich dann aus "DELETE FROM adressen WHERE id='$id'"; "DELETE FROM adressen WHERE id=$_GET[id]"; ?
Ändert sich nämlich auch nix
Hab ein bißchen herumprobiert, klappt nicht
Schneeschaufel ist offline   Mit Zitat antworten
Alt 30.05.2004, 17:29   #10
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
stell doch einfach lokal ebenfalls die globals on. wär das einfachste.

p.s. natürlich kann es auch $action sein, oder sonst irgendeine Varialbe, die via POST oder Url übergeben wurden.
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 30.05.2004, 17:34   #11
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 30.05.2004, 17:42   #12
TP-Specialist
 
Benutzerbild von Schneeschaufel
 
Registriert seit: Mar 2002
Ort: Ö
Schneeschaufel hilft, wo's gehtSchneeschaufel hilft, wo's gehtSchneeschaufel hilft, wo's geht
Zitat:
Zitat von mike
stell doch einfach lokal ebenfalls die globals on. wär das einfachste.

p.s. natürlich kann es auch $action sein, oder sonst irgendeine Varialbe, die via POST oder Url übergeben wurden.
Ok, ich hab jetzt einfach auf On umgestellt.
Wollte das zwar mit der off Einstellung ausbasteln, weil das ja als Sicherheitsrisiko? gilt, aber nachdem´s beim Provider eh auch on is...


Danke.
Schneeschaufel ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Unterschiedliches Verhalten von PHP lokal und auf Webserver Unterschiedliches Verhalten von PHP lokal und auf Webserver
« Problem mit header () und include() -> Lösung unmöglich? | Reguläre Ausdrücke/Muster »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Eine kleine Vater-Sohn Diskussion über Amerika ~Veget0~ Einfach so ... 8 18.07.2004 20:12


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:21 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67