Hi,
Ich bin mir sicher das es auch einfachere Lösungen für mein Problem gibt, die würde ich auch gerne hören, aber zum Lernen ist mir die Lösung dieses Codeproblems wichtig!
if($zahl = $anzahl)
da hast du vielleicht eher den Vergleichsoperator == gemeint?
Es gibt viele Möglichkeiten, dein Problem zu lösen.
  
$seperator = ":";  
$_GET['Inhalt'] = "hallo:welt";  
  
# Zb könntest du erst prüfen, ob der String einen $seperator enthält:  
if(strpos($_GET['Inhalt'],":") !== false){  
  
  # wenn, dann String an diesem Punkt in Stücke brechen  
  $parts = explode(":",$_GET['Inhalt']);  
  
  # und die Stücke ansehn  
  print_r($parts); echo "<br>";  
  
  # Vielleicht möchtest du nur bei genau 2 Stücken diese weiterverarbeiten:  
  if(count($parts) == 2){  
    echo "Vor dem Seperator: ".$parts[0]."<br>";  
    echo "Nach dem Seperator: ".$parts[1]."<br>";  
    $parts[0] .= " php";  
    $parts[1] = $parts[1]."weit beliebt";  
  }  
  
  # und dann die Stücke wieder verbinden:  
  $_GET['Inhalt'] = implode($seperator,$parts);  
  
  echo $_GET['Inhalt']."<br>";  
}  
herzliche Grüße,
Jonny 5
 nicht angemeldet
 nicht angemeldet