Einzelnen Beitrag anzeigen
Alt 14.10.2009, 18:13  
NicoS.
Neuer Benutzer
 
Registriert seit: 13.01.2009
Beiträge: 14
NicoS. befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Reload einer Dropdownliste

Erstmal schönen guten Abend,

ich habe zwar schon gesucht aber wie immer nix gefunden -.- ich weiß auch ehrlich gesagt nicht unter welchem Begriff ich suchen muss
Deshalb wende ich mich an euch

Ich würde gerne eine Dropdown-Liste einem Reload unterziehen nach dem die erforderlichen Daten in die Datenbank gespeichert wurden.
Denn bisher muss ich immer einen komplett reload durchführen hier mal der code des bisherigen funzt eigentlich wunderbar
PHP-Code:
<html>

<head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    <meta name="author" content="">

    <title>Webradio auf NoLimit-German.de</title>
</head>
<?php
include ('./config/db2.inc.php');
?>
<body>
<center>
<img src="253660629_3d4e0a8370_m.jpg" width="240" height="159">
<h3>Webradio</h3><br>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post"> 
<select name="radio" size="1"> 
<?php 
   $sql 
"SELECT * FROM webradio"
   
$result mysql_query($sql); 
   while (
$row mysql_fetch_object($result)){ 
      echo 
'<option value="'.$row->name.'">'.$row->value.'</option>'
   }
?>
</select> 
<input type="submit" value="Play" name="submit"> 
</form>
<object id="MediaPlayer0" width="550" height="64" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Windows Media Player components..." type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112">
  <param name="filename" value="<?php if ($_POST['linkvalue']){ echo $_POST['linkvalue'];} else{ echo $_REQUEST['radio'] ;} ?>" ref valuetype="ref">
  <param name="autoStart" value="-1">
  <param name="TransparentAtStart" value="0">
  <param name="AnimationatStart" value="0">
  <param name="ShowStatusBar" value="-1">
  <param name="ShowControls" value="-1">
  <param name="autoSize" value="0">
  <param name="displaySize" value="4">

  <param name="ShowAudioControls" value="-1">
  <param name="ShowPositionControls" value="0">
  <param name="AudioStream" value="-1">
  <param name="AllowScan" value="-1">
  <param name="AllowChangeDisplaySize" value="-1">
  <param name="AutoRewind" value="0">
  <param name="Balance" value="0">
  <param name="BaseURL" value>
  <param name="BufferingTime" value="5">

  <param name="CaptioningID" value>
  <param name="ClickToPlay" value="-1">
  <param name="CursorType" value="0">
  <param name="CurrentPosition" value="-1">
  <param name="CurrentMarker" value="0">
  <param name="DefaultFrame" value>
  <param name="DisplayBackColor" value="0">
  <param name="DisplayForeColor" value="16777215">
  <param name="DisplayMode" value="0">

  <param name="Enabled" value="-1">
  <param name="EnableContextMenu" value="-1">
  <param name="EnablePositionControls" value="-1">
  <param name="EnableFullScreenControls" value="0">
  <param name="EnableTracker" value="-1">
  <param name="InvokeURLs" value="-1">
  <param name="Language" value="-1">
  <param name="Mute" value="0">
  <param name="PlayCount" value="1">

  <param name="PreviewMode" value="0">
  <param name="Rate" value="1">
  <param name="SAMILang" value>
  <param name="SAMIFileName" value>
  <param name="SelectionStart" value="-1">
  <param name="SelectionEnd" value="-1">
  <param name="SendOpenStateChangeEvents" value="-1">
  <param name="SendWarningEvents" value="-1">

  <param name="SendErrorEvents" value="-1">
  <param name="SendKeyboardEvents" value="0">
  <param name="SendMouseClickEvents" value="0">
  <param name="SendMouseMoveEvents" value="0">
  <param name="SendPlayStateChangeEvents" value="-1">
  <param name="ShowCaptioning" value="0">
  <param name="ShowDisplay" value="0">
  <param name="ShowGotoBar" value="0">
  <param name="ShowTracker" value="-1">

  <param name="VideoBorderWidth" value="0">
  <param name="VideoBorderColor" value="0">
  <param name="VideoBorder3D" value="0">
  <param name="Volume" value="-600">
  <param name="WindowlessVideo" value="0">
  <embed type="application/x-mplayer2" 
    pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/"
    src="<?php if ($_POST['linkvalue']){ echo $_POST['linkvalue'];} else{ echo $_REQUEST['radio'] ;} ?>"
    width=250
    height=60
    transparentatstart="0"
    autostart="-1"
    animationatstart="0"
    showcontrols="true"
    showaudiocontrols="1"
    showpositioncontrols="0"
    autosize="0"
    showstatusbar="1"
    displaysize="false">
        </embed>
</select>
<form method="get" enctype="text/plain">
<input name="hinzu" type="submit" value="Station Hinzufügen">
</form>
<?
$urllink
=$_POST['linkvalue'];
$wrname=$_POST['Name'];
$titel "Select * from webradio";
$ergebnis mysql_query($titel);
$result mysql_fetch_object($ergebnis);
if (
$urllink==""){
    echo 
"";
}
else{
    if (
$wrname==""){
        echo 
"Bitte gib den Namen des Senders ein<br>";
    }
    else{
        if (
$wrname == $result->value && $urllink== $result->name) {
               echo 
"Sender schon vorhanden<br>";
               
mysql_close();
        } else {
              
$hinzu "INSERT INTO webradio (value, name, ip)

            VALUES ('$_POST[Name]', '$_POST[linkvalue]', '$_POST[ip]')"
;

            
$hinzufuegen mysql_query($hinzu);
            echo 
"Ihr Webradio: <b><font color='#FF0000'>$wrname</font></b> mit folgender URL <b><font color='#FF0000'>$urllink</font></b> und Ihre IP: <b><font color='#FF0000'>$_POST[ip]</font></b> wurden gespeichert<br>";
}}}
?>
<? 
if ($_GET['hinzu'])
{
    echo 

<center>
<img src='253660629_3d4e0a8370_m.jpg' width='240' height='159'>
<h3>Webradio hinzufügen</h3><br>
<table align='center'>
<tr>
<form name='safe' action='"
.$_SERVER['PHP_SELF']."' method='post'>
<td>
<input type='text' align='CENTER' name='Name'><b>Name</b> (<font color='#FF0000'>auf genaue Schreibweise achten</font>)
</td>
<td>
<input type='text' align='CENTER' name='linkvalue'><b>URL</b> (<font color='#FF0000'>bsp.: http://rmnradio.powerstream.de:8022</font>)
</td>
<td>
<input type='hidden' value='"
.$_SERVER[REMOTE_ADDR]."' name='ip'>
<input type='submit' value='Speichern' name='speichern'>
</td>
</tr>
</form>
</table>
</center>"
;
};
?>
</center>
</body>
</html>
Ich finde da einfach keinen weg ...

Vielen Dank schonmal im vorraus

Lg Nico
NicoS. ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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