SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 05.09.2002, 11:13:13
amerix amerix ist offline
Junior Member
 
Registriert seit: Aug 2002
Alter: 41
Beiträge: 332
Es ist aber beruhigend zu wissen, dass es bei meinem Chat nur sporadisch auftritt- Bei Google gibt es immerhin 2 Seiten Ergebnisse mit dem Suchbegriff "Wrong datatype in array_unique()" ;-)

Selbst wenn ich Chatnamen wie "/*!""\mn$$" habe, funktioniert es (so halb, wenigstens kommt kein Ar._Un.() Fehler).

Geändert von amerix (05.09.2002 um 11:16:06 Uhr)
Mit Zitat antworten
  #12  
Alt 05.09.2002, 16:38:35
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
sorry, hab mich vertan. der code muss so aussehen.


Code:
for($i = 0; $i < count($containerA); $i++) $containerA[] = stripslashes($containerA[$i]);
$containerA = array_unique ($containerA);

so sollte es funzen.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #13  
Alt 05.09.2002, 16:45:34
amerix amerix ist offline
Junior Member
 
Registriert seit: Aug 2002
Alter: 41
Beiträge: 332
No Problemo, danke :-)

So... und wenn der Webspace bei Schlund irgendwann mal wieder geht (was man für 40 Euro wohl erwarten dürfte...) werde ichs einbinden

Gruss
MARCUS
Mit Zitat antworten
  #14  
Alt 06.09.2002, 12:35:43
amerix amerix ist offline
Junior Member
 
Registriert seit: Aug 2002
Alter: 41
Beiträge: 332
Hallo, beim o.g. Script kommt nix mehr?
...
ich habe mal zu Testzwecken aus einer PHP3-FAQ Seite ein progrämmchen ansteller des Array_unique eingefügt, mal sehen ob dies besser geht. Simpel aber effektiv. Bis jetzt kam der Fehler nicht mehr (es gib ja auch kein ARRAY_Unique wo es auftauchen könnte ;-) )


Gruss
MARCUS
Code:
...
sort($containerA); 
reset($containerA); 

$newarray = array(); 
$i = 0; 

$element = current($containerA); 
for ($n=0;$n<sizeof($containerA);$n++) 
{if (next($containerA) != $element) 
{$newarray[$i] = $element; 
$element = current($containerA); 
$i++; 
} 
} 
$containerA = $newarray; 
...

Geändert von amerix (06.09.2002 um 12:38:55 Uhr)
Mit Zitat antworten
  #15  
Alt 06.09.2002, 13:37:01
amerix amerix ist offline
Junior Member
 
Registriert seit: Aug 2002
Alter: 41
Beiträge: 332
Ok, Ok, zu früh gefreut:
Code:
Warning: Wrong datatype in sort() call in /homepages/16/xxx/yyy/www.summer-beach-camp.de/chat/online.php on line 123

Warning: Variable passed to reset() is not an array or object in /homepages/16/xxx/yyy/www.summer-beach-camp.de/chat/online.php on line 124

Warning: Variable passed to current() is not an array or object in /homepages/16/xxx/yyy/www.summer-beach-camp.de/chat/online.php on line 129
...
...aber mit
Code:
for($i = 0; $i < count($containerA); $i++) $containerA[] = stripslashes($containerA[$i]);
$containerA = array_unique ($containerA);
Kommt GAR NICHTS mehr. :-(

Ausserdem- Wiso Strip slashes? Es kommen doch gar keine vor?
Mit Zitat antworten
  #16  
Alt 06.09.2002, 14:02:07
amerix amerix ist offline
Junior Member
 
Registriert seit: Aug 2002
Alter: 41
Beiträge: 332
Ok, hier nun mein eigener Versuch :-) :

Code:
...
foreach($containerA as $useronline)
{
if (!eregi($useronline, $containerb))
{
  if (($typ<1)&&($useronline!="")){echo $useronline.' <font face="arial" size="-2" color="#888888"> (Gast)</font><br>';}

  if (($typ>1)&&($useronline!="")){echo $useronline.'<br>';}

$containerb=$containerb.'üüü'.$useronline;

$counts++;
}
}
...
Funktioniert auch ;-)
Mal schaun' was nun für Fehler auftauchen, bis jetzt keine.
Mit Zitat antworten
  #17  
Alt 06.09.2002, 14:49:12
amerix amerix ist offline
Junior Member
 
Registriert seit: Aug 2002
Alter: 41
Beiträge: 332
Nungut, immer noch Fehler.
foreach enthält angeblich keine Variable/kein Array.
Komisch.
Kann ich nicht einfach den Fehler abfangen?

(Wenn Fehler -> Lade die Seite neu)
Mit Zitat antworten
Antwort


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

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:43:05 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt