Cannot redeclare user_id() |
Der_HOmer[DE]
Quasselstrippe Threadstarter
Beiträge: 239 |
Was soll mir das sagen? :
Fatal error: Cannot redeclare user_id() (previously declared in e:wampp13cshtdocscastleconnectgras.php:18) in e:wampp13cshtdocscastleconnectgras.php on line 15
|
 Profil
Editieren
Zitieren
|
brainbizz
Pixelschubser
Beiträge: 9 |
Das soll Dir sagen, dass Du die function user_id schon in der selben seite deklariert hast. womöglich rufts Du ein script in einem anderen auf und in beiden existiert diese function.
Einmal hast Du sie auf jedenfall schon in connectgras.php deklariert.
---
gruß,
brainbizz
|
 Profil
Editieren
Zitieren
|
Michi
Otto-Normal-Poster
Beiträge: 43 |
am besten du umschließt jede deklaration einer function mit
if(!function_exists("tralala")) {
function tralala() {
...
}
}
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
Der_HOmer[DE]
Quasselstrippe Threadstarter
Beiträge: 239 |
das problem war das ich total übersehen hatte, dass ich require("irgendwas") versehentlich kopiert und somit 2 mal da drin hatte.
|
 Profil
Editieren
Zitieren
|
ATooM
Quasselstrippe
Beiträge: 345 |
Das Problem habe ich auch öfter, wenn ich eine Datei mit allen funktionen anlege und die dann 2x include.
---
Just Peace!
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
Michi
Otto-Normal-Poster
Beiträge: 43 |
hier gibts ncoh ne lösung:
statt include --> include_once
das beseitigt solche probleme auch ganz gut
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
Der_HOmer[DE]
Quasselstrippe Threadstarter
Beiträge: 239 |
2 fragen:
1. ist require und include das gleiche? worin unterscheiden die sich?
2. heisst include_once, dass geprüft wird, ob schon einmal geöffnet wurde?
|
 Profil
Editieren
Zitieren
|
Michi
Otto-Normal-Poster
Beiträge: 43 |
include_once (require_once)
includen in jedem fall nur einmal!, auch wenn ihr das 3mal untereinander schreibt
unterschied...ich glaub require wird immer ausgeführt, auch wenns in ner if steht, die nie ausgeführt wird oder so ähnlich...also irgendwo mag ich das mal gelesen haben...ich jedenfalls nimm immer include ;)
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
inko
Fachidiot
Beiträge: 133 |
Michi schrieb am 06.03.2003 15:15
unterschied...ich glaub require wird immer ausgeführt, auch wenns in ner if steht, die nie ausgeführt wird oder so ähnlich...also irgendwo mag ich das mal gelesen haben...ich jedenfalls nimm immer include ;) |
Falsche Aussage
Wenn include fehlschlägt, weil die Datei nicht vorhanden ist, bekommt man eine Warnung, wenn das bei require passiert bricht das Script ab.
|
 Profil
Editieren
Zitieren
|
Michi
Otto-Normal-Poster
Beiträge: 43 |
man kann ja nich alles wissen
Diese Nachricht wurde geändert von: Michi |
 Profil
E-Mail
Website
Editieren
Zitieren
|