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 ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken 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 Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 29.10.2003, 01:50:37
don_raphael don_raphael ist offline
Anfänger
 
Registriert seit: Aug 2003
Beiträge: 9
Array to string conversion

Nabend, ich hab ein klitzekleines problem,
und zwar möchte ich den String ($_SERVER['argv']) per explode [explode($tmp,"&")] praktisch zerlegen, nur leider bekomm ich die nette fehlermeldung "Array to string conversion ..." bei dem block:

PHP-Code:
$tmp $_SERVER['argv'];      
$t_var explode($tmp,"&");
echo 
$_var
ich hatte es erst über $_SERVER['argv']["<zahl>"] versucht aber das wollte er auchnicht, da ich die variablen die übergeben werden nicht mit namen sondern mit zahlen ansprechen wollte, bzw erst zählen und dann ansprechen.

hat wer ne idee?
Mit Zitat antworten
  #2  
Alt 29.10.2003, 06:56:39
Ben20
Guest
 
Beiträge: n/a
explode ist verkehrt!


so gehts:
explode('&', $tmp);
Mit Zitat antworten
  #3  
Alt 29.10.2003, 18:35:24
sourcecode sourcecode ist offline
Junior Member
 
Registriert seit: May 2003
Beiträge: 287
"Array to string conversion" bedeutet, dass du auf ein Array eine Funktion anwendest, die für Strings gedacht ist - dabei wird dann das Array zu einem String konvertiert: Es wird dann behandelt als ob es ein string mit dem Inhalt "Array" wäre! Also ist es ein Array - da aber deiner Aussage gemäß es nicht mit numerischen Werten indexiert werden konnte, ist es wohl ein assoziatives array.
Mit Zitat antworten
  #4  
Alt 29.10.2003, 19:10:18
don_raphael don_raphael ist offline
Anfänger
 
Registriert seit: Aug 2003
Beiträge: 9
juhu

die lösung war reichlich simpel wenn man erst drauf kommt,
da man die php datei ja über'n webserver aufruft existiert ja nur
PHP-Code:
$_SERVER['argv']['0'
also falls es mal wer braucht:

PHP-Code:
$tmp $_SERVER['argv']['0'];  
$t_var explode('&'$tmp);  
echo 
$t_var['0']; 

danke danke danke danke für eure hilfe :)
Mit Zitat antworten
  #5  
Alt 29.10.2003, 19:27:14
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Kleine Frage: Was sollte $_SERVER['argv'] eigentlich enthalten? Bei mir gibt print_r($_SERVER['argv']) nämlich nur ein leeres Array aus.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #6  
Alt 29.10.2003, 20:01:40
don_raphael don_raphael ist offline
Anfänger
 
Registriert seit: Aug 2003
Beiträge: 9
den query string, z.B. wenn man die datei mit index.php?lang=de&typ=mobiltelefone anspricht.

$_SERVER["argv"]
Array
(
[0] => lang=de&typ=mobiltelefone
)

steht jedenfalls so bei phpinfo();
Mit Zitat antworten
  #7  
Alt 29.10.2003, 20:15:05
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
hm. Ich dachte, dafür ist $_SERVER['QUERY_STRING'] zuständig?
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #8  
Alt 29.10.2003, 20:51:12
don_raphael don_raphael ist offline
Anfänger
 
Registriert seit: Aug 2003
Beiträge: 9
mist

stimmt, aber mit $_SERVER['argv'] gehts auch. aber ich werds mal mit dem query string machen, bin nur nicht drauf gekommen (sorry-denkblockade) und hattes dann hier gesehen das da fast genau das rauskam was ich wollte :) aber danke euch allen *g*
Mit Zitat antworten
  #9  
Alt 29.10.2003, 22:56:54
sourcecode sourcecode ist offline
Junior Member
 
Registriert seit: May 2003
Beiträge: 287
Und was heißt dann "argv" ausgeschrieben?
Mit Zitat antworten
  #10  
Alt 29.10.2003, 23:21:12
don_raphael don_raphael ist offline
Anfänger
 
Registriert seit: Aug 2003
Beiträge: 9
hmm?

kurz gegoogled => argumente - währ ja fasts gleiche wie querry_string
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 06:16:35 Uhr.


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


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