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 > HTML, CSS und JavaScript Help!

HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 07.12.2004, 11:13:34
Blade Blade ist offline
Anfänger
 
Registriert seit: Dec 2004
Beiträge: 16
Popup Fenster phpwerte übergeben ?

Hi ,

ich habe ein kleines Problem wie ich ein Popupfenster mache weis ich nur wie kann ich diesem werte übergeben ?

Kleine erklärung ich habe eine discografie die ich aus der datenbank hole. Diese sieht z.b. so aus :

1. bla bla
2. bla bla bla
3. bla bla bla bla

jetzt weise ich diesen songs den richtigen songtext zu was auch nicht das problem ist. Aber wie kann ich ihm die richtigen werte übermitteln ?

bei meinen normalen php dateien mach ich es z.b. so :

?show=link&cat=2&artist_id=27

nur wenn ich das an die popup datei hänge passiert nichts.

Würde mich sehr über etwas hilfe freuen.
Gruß
Blade
Mit Zitat antworten
  #2  
Alt 07.12.2004, 11:21:25
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Zeig mal Code.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 07.12.2004, 11:27:13
Blade Blade ist offline
Anfänger
 
Registriert seit: Dec 2004
Beiträge: 16
Das ist der Code zum erstellen des Popup Fensters:

Code:
<script type="text/javascript">
<!--
function PopupFenster() {
  F = window.open("songtexte.php","Popup","width=400,height=500");
}
// -->
</script>

Hier wird der Link angegeben
Code:
<a href="javascript:PopupFenster()">Fenster anzeigen</a>

Und das ist die datei die aufgerufen wird.
PHP-Code:
<?

    require("intern/config.inc.php");

    $db = mysql_connect($db_server, $db_user, $db_passwort);
    if (!$db)
    {
        die("Öffnen der Verbindung zum MySQL-Server gescheitert.");
    }

    mysql_select_db($db_datenbank);
    
    // ###################### Öffnen und auslesen der Artist Tabelle ####################################### //
    $query1 = "SELECT id, sort_artists, kategorie, bio, writtenby_bio, picture_bio, hidden_bio FROM rnb_sort where id='".$artist_id."'";
    $result1 = mysql_query($query1);

    $row1 = mysql_fetch_row($result1);
    
    // ###################### Öffnen und auslesen der Disco Tabelle ####################################### //
    
    $query2 = "SELECT id, iid, title, cover, discodaten, review_id FROM ".$table_disco." WHERE iid='".$artist_id."' ORDER by id";
    $result2 = mysql_query($query2);

    $row2 = mysql_fetch_row($result2);
    
    // ###################### Öffnen und auslesen der Disco Tabelle ####################################### //
    
    $query3 = "SELECT id, album_id, order_id, titel, songtexte FROM rnb_disco_tracks WHERE album_id='".$row2[0]."' ORDER by album_id";
    $result3 = mysql_query($query3);
        
    $row3 = mysql_fetch_row($result3); 

?>
<table width="98%" align="center" cellpadding="0" cellspacing="0" style="border-width:1; border-color:black; border-style:solid;">
  <tr>
 <?
  echo "<td class="rz" style="border-bottom-width:1; border-bottom-color:black; border-bottom-style:solid;" height="20" bgColor="$titel_backcolor" div align="center"> ".$row2[2]." </div></td>";        
?>
  </tr>
  <tr>
    <td class="Stil5"><br>
      <table class="Stil5" align="center" cellpadding="0" cellspacing="0" width="98%">
      <tr>
        <td width="100%" valign="middle" bgcolor="">
          <p align="justify">
 <? 
     echo " ".nl2br($row3[4])." "; 
  ?>
        <p></p></td>
      </tr>
    </table>
   </td>
   </tr>
   <tr>
   <?
   echo "<td class="rz" height="20" div align="center"> Drucken </td>";
    ?>
     </tr>
</table>
Mit Zitat antworten
  #4  
Alt 07.12.2004, 11:30:00
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Wo übergibst Du denn bitte die Parameter??
--> window.open("songtexte.php", ...
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #5  
Alt 07.12.2004, 11:43:11
Blade Blade ist offline
Anfänger
 
Registriert seit: Dec 2004
Beiträge: 16
Ich übergebe die parameter in meiner link.php hier ein kleiner auszugdavon:

PHP-Code:
<script type="text/javascript">
<!--
function PopupFenster() {
  F = window.open("songtexte.php","Popup","width=400,height=500");
}
// -->
</script>

<link href="rz.css" rel="stylesheet" type="text/css">
<body link="#000000" vlink="#000000" alink="#000000">
<?

    require("intern/config.inc.php");

    $db = mysql_connect($db_server, $db_user, $db_passwort);
    if (!$db)
    {
        die("Öffnen der Verbindung zum MySQL-Server gescheitert.");
    }

    mysql_select_db($db_datenbank);

und hier wo ich den link zum popup setze:

PHP-Code:
<?

if ($row2[5] > 0)
        {
           echo "<td class="rz" height="20" div align="center"><a href="".$add_vars."link_r&review_id=".$row2[5]."">Review anzeigen </a></div></td>";
           }
        else
        {
        echo "<td class="rz" height="20" div align="center"></div></td>";
        }
        echo "</tr></table>";
        
        }
    }

?>
<br>
<br><a href="javascript:PopupFenster()">Fenster anzeigen</a>
ich hoffe du meintest das,
Mit Zitat antworten
  #6  
Alt 07.12.2004, 11:45:03
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Du musst die Werte bei window.open() übergeben!
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #7  
Alt 07.12.2004, 11:54:53
Blade Blade ist offline
Anfänger
 
Registriert seit: Dec 2004
Beiträge: 16
so nochmal langsam für mich kleinen dummen

so sieht es standart mässig aus.
Code:
F = window.open("songtexte.php","Popup","width=400,height=500");
und wenn ich die daten anhänge die ich benötige:

Code:
F = window.open("songtexte.php&artist_id=27","Popup","width=400,height=500");
so was aber falsch ist da es nicht funktioniert. Ist einer seits auch logisch da ich jetzt php code in den Javascript code gepackt habe. Nur wie wäre es richtig.
Mit Zitat antworten
  #8  
Alt 07.12.2004, 12:03:44
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Was soll das & bei "songtexte.php&artist_id=27"? Nimm doch mal ein ? stattdessen...
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #9  
Alt 07.12.2004, 12:11:41
Blade Blade ist offline
Anfänger
 
Registriert seit: Dec 2004
Beiträge: 16
mmh da hätte ich eigentlich auch draufkommen können. Das problem war aber das ich bei mir mehrere Parameter übergebe. Wie z.b. hier :

<a href="".$add_vars."link&cat=2&artist_id=".$artist_id."">

naja danke für die hilfe.
Gruß
Blade
Mit Zitat antworten
  #10  
Alt 07.12.2004, 12:15:48
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Die Parameter untereinander trennst Du mit dem &, klar, oder? Das ? trennt nur vom Verzeichnis/Dateinamen.
__________________
sic!
--> http://dbCF.de/
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 15:43:20 Uhr.


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


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