php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.08.2005, 09:42  
Gast
 
Beiträge: n/a
Standard Variablen in einem String unterbringen

Hallo Leute,

ich habe folgendes Problem.

Ich habe in meiner config.php folgende URL abgelegt:

http://localhost/test?UserID=BXXXXXX...plication=test

Diese rufe ich nun immer in anderen Scripten auf und möchte UserID und Ticket befüllen aber wenn es geht ohne den String zu zerpfücken. Geht das irgendwie durch ansprechen mit eine Art Variable ?

Also nicht "http://localhost/test?UserID=" + userid +"&Ticket=" .....
Sondern vielleicht
http://localhost/test? UserID=$1&Ticket=$2&Application=test

Danke
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 16.08.2005, 11:39  
Matthias959
Gast
 
Beiträge: n/a
Standard

Probier mal folgendes:
PHP-Code:
<?php
$URL 
"http://localhost/test?UserID=".$1."&amp;Ticket=".$2."$amp;Application=test";
?>
Wobei $1 den Wert "UserID" und $2 den Wert für "Ticket" haben müssen.
 
Alt 16.08.2005, 12:10  
Gast
 
Beiträge: n/a
Standard

$1 und $2 sind keine gültigen PHP Bezeichner.

Zitat:
Zitat von Handbuch
Variablen-Namen werden in PHP nach den gleichen Regeln wie andere Bezeichner erstellt. Ein gültiger Variablen-Name beginnt mit einem Buchstaben oder einem Unterstrich ("_"), gefolgt von einer beliebigen Anzahl von Buchstaben, Zahlen oder Unterstrichen.

PHP-Code:
<?php
$var 
"Du";
$vaR "und";
$Var "ich";
$vAr "wir lernen PHP"
echo "$var $vaR $Var, $vAr"// gibt "Du und ich, wir lernen PHP" aus

$4site  'nicht jetzt';     // ungültig, da Anfang eine Zahl
$_4site 'nicht jetzt';     // gültig, da Unterstrich am Anfang
$täbyte 'irgendwas';       // gültig, da 'ä' dem (Erweiterten) ASCII-Wert 228 entspricht
?>
 
Alt 16.08.2005, 12:25  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.032
lazydog befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
<?php
$userid 
'irgendwer';
$ticket 758;
$URL sprintf("http://localhost/test?UserID=%s&Ticket=%d&Application=test"$userid$ticket); 
?>
sofern $ticket nummerisch ist, sonst nimmst du dort auch %s
__________________
Gruss
L
lazydog ist offline  
 


Themen-Optionen
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
Klasse statt globaler Variablen ecomeback PHP-Fortgeschrittene 6 15.07.2008 16:30
Fehler bei Übergabe von Variablen aus MySQL in Firefox jensoweber Datenbanken 0 13.07.2008 13:14
Event abfangen Ambience JavaScript, Ajax und mehr 4 30.08.2007 14:36
unerklärliches Leeren von Variablen KuShi PHP Tipps 2007 2 08.07.2007 15:19
Teil einer Variablen mit einer Variablen ersetzen ? simsalabim PHP Tipps 2007 11 20.03.2007 20:36
string in variablen speichern PHP Tipps 2005-2 3 02.08.2005 12:10
String aus Variablen PHP Tipps 2005 2 12.03.2005 10:55
where string von einer funktion zu anderen transportieren PHP Tipps 2005 5 03.03.2005 16:29
Variablen übergeben bzw. auslesen? PHP Tipps 2005 4 30.01.2005 03:56
[Erledigt] register globals off bei variablen Variablen... PHP Tipps 2005 4 25.01.2005 17:50
Array aus einem URL String in Variablen packen? Paulo PHP Tipps 2004-2 23 12.11.2004 16:37
[Erledigt] String mit Leerzeichen auffüllen HTML, Usability und Barrierefreiheit 2 27.10.2004 18:47
string, teile ausschneiden PHP Tipps 2004 2 14.10.2004 10:31
mit print Variablen in String ersetzen PHP Tipps 2004 3 27.09.2004 21:29
bekomme string nicht in mysql-tabelle PHP Tipps 2004 6 26.07.2004 11:35


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:23 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.