Zum Inhalt springen

MCTimotheus18

Mitglieder
  • Gesamte Inhalte

    245
  • Benutzer seit

  • Letzter Besuch

Beiträge von MCTimotheus18

  1. Also ich habe eine SQL Tabelle in der folgendes steht:

    id ; frage ; choice1 ; choice2 ; choice3 ; choice4 ; choice5 ; answer1 ; answer2 ; answer3 ; answer4 ; answer5

    Das ganze dient einem Unfrageskript.

    ich will mit der for Schleife jeweils den Inhalt der Antworten und Fragen rausziehen und in der Tabelle ausgeben. einlesen in $daten tue ich mit:


    $qry = mysql_query("SELECT * FROM umfrage WHERE id = '1'");
    $daten = mysql_fetch_array($qry);
    [/PHP]

  2. Hallo Leute,

    ich habe folgenden Codeausschnitt für euch:

    code.jpg

    Sorry aber in diesem Editor hier bekomme ich keine gute Formatierung des Codes hin

    Ich möchte wie man oben sieht eine Doppelvariable anlegen, um jeweils den richtigen Inhalt der MySQL Datenbanktabelle zu lesen. Ich bekomme nun an der Stelle, wo ich die Doppelvariable benutzen will folgende Fehlermeldung:


    $prozent[1] = (100 / $gesamt) * $daten[$$linked_answer];
    [/PHP]

    oder

    [PHP]
    <td width='254' bordercolor='#FFFFFF' class='ntext'>$daten[$$linked_choice]</td>

    
    Parse error: parse error, unexpected T_CHARACTER, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /homepages/6/d120535360/htdocs/home_2.php on line 100
    
    

    Was mache ich falsch? Gibt es eine andere ähnliche Lösung?

  3. Hallo,

    ich verzweifel noch an meinen Videodateien. Ich nehme zu sehenswerten Anlässen immer meine MiniDV Kamera mit und filme mir die Finger wund. Dann will ich die Filme irgendwann auch mal auf eine DVD bringen. Jetzt habe ich einen Film geschnitten mit Pinnacle Studio 9 und diesen als MPEG Datei komprimiert (Auflösung: 720x576, Komprimierung Audio: MPA [MPEG-1 Layer 2], Komprimierung Video: MPEG-2).

    Ich brenne meine Filme immer mit NeroVision Express 3 aber fast keine DVD kommt abspielbar aus meinem DVD Brenner (Sony) raus, mein Mülleimer läuft schon über...

    Kann mir vielleicht jemand sagen, was ich falsch mache oder welches Programm ich anstelle von NeroVision nehmen sollte, ich kenne nämlich kein anderes.

    Danke für eure Comments ...

    P.S.: Es wäre vielleicht noch zu erwähnen, dass der Brenner immer irgend einen anderen Fehler macht, mal schreibt er die Hälfte einer DVD, mal hängt er sich bei den Vorbereitungen schon auf ...

  4. Hallo Leute,

    ich habe folgenden Code:


    $qry = mysql_query("SELECT * FROM umfrage WHERE id = '1'");
    $daten = mysql_fetch_object($qry);
    $aktuell = $daten[answer1] + 1;
    echo "Hallo: $daten->frage";
    [/PHP]

    Eine Verbindung zur Datenbank steht, der Datensatz mit der id = 1 besteht ebenfalls. Das Problem ist, dass er mir bei echo nichts ausgibt außer "Hallo: ". Eigentlich sollte er ja noch die Spalte "frage" in Datensatz 1 ausgeben.

    Wo liegt hier mein Denkfehler?

    Gruß,

    MCT

  5. Hallo liebe Community,

    ich habe ein kleines Netzwerkproblem. Ich habe heute einen neuen DSL-Router (FRITZ!Box Fon WLAN 7050 von 1&1) erhalten an dem hinten 2 LAN-Anschlüsse sind für diverse PC-Workstations. Da ich hier in meinem Heimnetzwerk aber 6 Rechner habe, die mit einem SWITCH verbunden sind würde ich gerne den DSL-Router auf den SWITCH leiten, sozusagen den DSL-Router an Port 7 des SWITCH einstecken. Mache ich dies mit einem Crossoverkabel oder einem Patchkabel.

    Wenn ich das ganze so anschließe, hat ja jeder PC Internet oder sehe ich das falsch?

    Danke für eure Hilfe,

    MCT

  6. Hallo Leute,

    ich möchte gerne einen Datensatz in meiner Datenbank (id, name, nachname, alter) ersetzen mit dem REPLACE Befehl.

    Ich habe folgendes gemacht:

    REPLACE INTO daten (nachname, alter) VALUES (Hubert, 28)

    Geht das mit dem REPLACE Befehl so oder was mache ich falsch, er ersetzt mir mal so rein gar nichts :confused:

    Danke für eure Hilfe

  7. Nein, ich suche was viel einfacheres, es soll einfach nur eine Frage gestellt werden mit max. 8 Antworten, man klickt eine Antwort mittels eines Option-Buttons an und klicken dann auf "Abstimmen" und die Stimme wird gezählt und in einem kleinen Diagramm ausgegeben. Mir stellt sich nur die Frage wie stelle ich das mit dem IP-Lock an?

  8. Hallo,

    ich möchte eine ganz einfach Umfrage in PHP programmieren, mir steht auch MySQL zur Verfügung. Das Problem ist nur ich weiß nicht sorecht wie ich das programmieren soll also mir fällt kein Algorithmus ein um das Problem zu lösen.

    Folgende Dinge möchte ich gerne mit dem Skript erschlagen:

    • Das Skript soll eine IP Sperre haben gegen Reload
    • Das Skript soll eine Frage stellen und maximal 8 Antworten zur Verfügung stellen
    • Das Skript soll eine kleine Admin Maske haben

    Wie löse ich das Problem am besten, kann mal jemand kurz grob erläutern wie er das machen würde?

    Gruß und danke,

    MCT

  9. Hallo Leute,

    ich habe folgende Robots.txt programmiert:

    
    User-agent: EmailCollector
    
    Disallow: /
    
    
    User-agent: *
    
    Allow: /
    
    

    Kann ich das so machen muss ich jeden einzelnen Spider erwähnen, da ich ja auch den EmailCollector ausschließe, jedoch unten ALLEN alles erlaube. Wiederspricht sich hier was? Wenn ja bitte um Korrektur :-)

  10. Hallo Leute,

    ich probiere jetzt schon 2 Stunden an einem eigentlich einfachen Problem, ich kann mir aber nicht erklären warum folgendes nicht geht:

    Ich habe folgende Datenbank:

    spieler_id tinyint(2) NULL: Nein Standard: Extra: auto_increment

    spielername varchar(60) NULL: Ja Standard: NULL

    tore int(3) NULL: Nein Standard: 0

    Und folgenden kleinen Skriptausschnitt (PHP):

    $qry = mysql_query("INPUT INTO 1mannschaft_schuetzen VALUES ('', '$e_neu_spieler', $e_tore)");

    Die Verbindung funktioniert, denn vorher ersetze ich im Script schon einige Datensätze, nur diesen neuen hier einfügen geht nicht, ich raff net warum :(

    Er tut einfach nichts, gar nichts, als würde die Anweisung gar nicht existieren ?!?!

    Bitte Hilfe

  11. Hallo Leute,

    ich habe hier zu Hause einen "Server (Windows 2000)" der mit einer Netzwerkkarte eine Verbindung zum DSL aufbaut und eine, die mit meinem Heimnetzwerk verbunden ist (ca. 3 Rechner als Clients(Windows XP)).

    Mit dem Server stelle ich die Internetverbindung mittels der Internetverbindungsfreigabe bereit. Auf dem Server läuft der Kaspersky Anti-Virus Personal und die Firewall ZoneLabs ZoneAlarm Pro.

    Problem:

    Mit dem Server komme ich ins Internet und habe alle Funktionalitäten, mit den Clients jedoch komme ich nichts ins Netz. Habe an der ZoneLabs Pro Firewall auch nichts großartiges eingestellt. Was muss ich hier genau einstellen, damit der Server die Verbindung zu den Clients durchlässt?

    Danke und Gruß,

    MCT

  12. Also ich habe die RAM's schon durch andere Markenrams (Infineon) ersetzt und das gleiche Problem. Muss ich im BIOS noch irgendwas anderes einstellen oder auf etwas achten?

    Gruß,

    MCT

  13. Hallo Leute,

    ich habe heute meinen alten PC aufgerüstet mit folgender Hardware:

    MSI K7N2 Delta2 Motherboard

    AMD Athlon XP 2,1 GHz

    OEM DDR 400 RAM Speicher 512 MB

    Musste jedoch aufgrund eines totalen Absturzes (Windows stürtzt ständig ab, kommt kaum zum hochfahren) die Speicher-Taktung auf 166 MHz runterschrauben. Dadurch fährt sich ja auch die CPU Frequenz runter. Ich will aber mein System voll ausfahren und nicht nur mit der halben Leistung arbeiten. Was soll ich tun, damit ich die Frequenz voll ausnutzen kann und nicht im gedrosselten Betrieb fahren muss ...

    Gruß,

    MCT

  14. Eine kurze Frage nebenbei, wie wäre denn dieser Codeschnippsel richtig in PHP Code übersetzt:

    
    <body bgcolor="#'.$color_background.'" text="#'.$color_text.'" link="#'.$color_link.'" vlink="#'.$color_vlink.'" alink="#'.$color_alink.'" onLoad="site.user.focus();">
    
    <font face="'.$font.'">
    
    <table bgcolor="'.$color_sitebackground.'" border="0" align="center" cellpadding="0" cellspacing="0" height="90%" width="100%">
    
    

    Meine Lösung:


    <body bgcolor='#$color_background' text='#$color_text' link='#$color_link' vlink='#$color_vlink' alink='#$color_alink' onLoad='site.user.focus();'>
    <font face='$font'>
    <table bgcolor='#$color_sitebackground' border='0' align='center' cellpadding='0' cellspacing='0' height='90%' width='100%'>
    [/PHP]

    Kurze Erläuterung: Die Farben stehen als XXXXXX Code in der Datenbank und werden als die oben verwendeten Variablen repräsentiert. Meine Frage richtet sich auf die [b]Codeschreibweise[/b]: bgcolor='#$color_background' denn die Raute muss ja davor gesetzt werden damit das ganze als HEX-Code erkannt wird.

    Danke für eure Hilfe !!

  15. Hallo Leute,

    ich brauche ganz dringend eure Hilfe, eine Lehrstelle hängt für mich davon ab!!!

    Ich soll bis heute Abend folgendes CGI Skript in PHP übersetzen und ich komme nur schleppend bis ganrnicht voran. Kann mir bitte mal jemand helfen.

    Hier das CGI Skript:

    
    #!/usr/bin/perl -w
    
    
    #//Login V1.1 Enterprise
    
    #//Written by MBolz 28.07.2004
    
    
    #Deklarationen der Module
    
    use strict;
    
    use CGI;
    
    use DBI;
    
    
    #Deklarationen der Variablen
    
    #CGI
    
    my $cgi = new CGI();
    
    #Übergabewerte
    
    my $lng = $cgi->param('lng');
    
    my $user = $cgi->param('user');
    
    my $pass = $cgi->param('pass');
    
    #Datenbank
    
    open(DB,".db");
    
    my($DB_NAME, $DB_USER, $DB_PASSWD) = split(/\t/, <DB>);
    
    close DB;
    
    my $DB_DSN = "DBI:mysql:database=$DB_NAME";
    
    my $qry;
    
    my @row;
    
    
    #Verbindung zur Datenbank aufbauen
    
    my $dbh = DBI->connect($DB_DSN, $DB_USER, $DB_PASSWD) or die "Fehler bei Datenbankverbindung: $!";
    
    
    print $cgi->header;
    
    
    if ($lng eq '')
    
    {
    
    	#Datenbank abfragen
    
    	$qry = $dbh->prepare('SELECT Value FROM CVSConfig WHERE Setting = "default_language"') or die $dbh->errstr;
    
    	$qry->execute() or die $dbh->errstr;
    
    	@row = $qry->fetchrow_array();
    
    	$lng=$row[0];
    
    }
    
    
    #Beschriftungen auslesen
    
    $qry = $dbh->prepare('SELECT Text FROM CVSText WHERE ID = 1 AND Language = "'.$lng.'"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $strUser = $row[0];
    
    $qry = $dbh->prepare('SELECT Text FROM CVSText WHERE ID = 2 AND Language = "'.$lng.'"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $strPass = $row[0];
    
    $qry = $dbh->prepare('SELECT Text FROM CVSText WHERE ID = 3 AND Language = "'.$lng.'"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $strLogin = $row[0];
    
    $qry = $dbh->prepare('SELECT Text FROM CVSText WHERE ID = 4 AND Language = "'.$lng.'"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $strUserErr = $row[0];
    
    $qry = $dbh->prepare('SELECT Text FROM CVSText WHERE ID = 5 AND Language = "'.$lng.'"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $strPassErr = $row[0];
    
    $qry = $dbh->prepare('SELECT Text FROM CVSText WHERE ID = 6 AND Language = "'.$lng.'"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $strLanguage = $row[0];
    
    $qry = $dbh->prepare('SELECT Text FROM CVSText WHERE ID = 7 AND Language = "'.$lng.'"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $strHead = $row[0];
    
    $qry = $dbh->prepare('SELECT Text FROM CVSText WHERE ID = 13 AND Language = "'.$lng.'"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $strUserFalse = $row[0];
    
    $qry = $dbh->prepare('SELECT Text FROM CVSText WHERE ID = 14 AND Language = "'.$lng.'"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $strPassFalse = $row[0];
    
    
    #Farben auslesen
    
    $qry = $dbh->prepare('SELECT Value FROM CVSConfig WHERE Setting = "color_background"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $color_background=$row[0];
    
    $qry = $dbh->prepare('SELECT Value FROM CVSConfig WHERE Setting = "color_text"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $color_text=$row[0];
    
    $qry = $dbh->prepare('SELECT Value FROM CVSConfig WHERE Setting = "color_link"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $color_link=$row[0];
    
    $qry = $dbh->prepare('SELECT Value FROM CVSConfig WHERE Setting = "color_vlink"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $color_vlink=$row[0];
    
    $qry = $dbh->prepare('SELECT Value FROM CVSConfig WHERE Setting = "color_alink"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $color_alink=$row[0];
    
    $qry = $dbh->prepare('SELECT Value FROM CVSConfig WHERE Setting = "color_sitebackground"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $color_sitebackground=$row[0];
    
    
    $qry = $dbh->prepare('SELECT Value FROM CVSConfig WHERE Setting = "font"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $font=$row[0];
    
    $qry = $dbh->prepare('SELECT Value FROM CVSConfig WHERE Setting = "font_size"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $font_size=$row[0];
    
    $qry = $dbh->prepare('SELECT Value FROM CVSConfig WHERE Setting = "font_size_header"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $font_size_header=$row[0];
    
    
    #Aktion nach Login auslesen
    
    $qry = $dbh->prepare('SELECT Value FROM CVSConfig WHERE Setting = "after_login"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    my $afterlogin = $row[0];
    
    
    print '<html>
    
    <title></title>
    
    <head>
    
    <script>
    
    function hidestatus()
    
    {
    
    window.status="";
    
    return true;
    
    }
    
    if (document.layers)
    
    document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)
    
    document.onmouseover=hidestatus
    
    document.onmouseout=hidestatus
    
    </script>
    
    </head>
    
    <body bgcolor="#'.$color_background.'" text="#'.$color_text.'" link="#'.$color_link.'" vlink="#'.$color_vlink.'" alink="#'.$color_alink.'" onLoad="site.user.focus();">
    
    <font face="'.$font.'">
    
    <table bgcolor="'.$color_sitebackground.'" border="0" align="center" cellpadding="0" cellspacing="0" height="90%" width="100%">
    
    <tr>
    
    <td valign="middle">';
    
    
    if (-e 'images/logo.jpg')
    
    {
    
    	print '<div align="center">
    
    	<img src="images/logo.jpg" border="0">
    
    	<br><br>
    
    	</div>';
    
    }
    
    
    print '
    
    <div align="center">
    
    <font size="'.$font_size_header.'">'.$strHead.'</font>
    
    <br>
    
    <br>
    
    </div>
    
    <form name="site" method="post" onSubmit="return login()" action="">
    
    <div align="center"> 
    
    <table border="0" cellspacing="0" cellpadding="0">
    
    <tr>
    
    <td><font size="'.$font_size.'">'.$strUser.' </font></td>
    
    <td><input name="user" type="text" size="20" value="'.$user.'"></td>
    
    </tr>
    
    <tr>
    
    <td><font size="'.$font_size.'">'.$strPass.' </font></td>
    
    <td><input name="pass" type="password" size="20" value="'.$pass.'"></td>
    
    </tr>
    
    <tr>
    
    <td><font size="'.$font_size.'">'.$strLanguage.' </font></td>
    
    <td><select name="lng" onChange="deletevalues()">';
    
    
    #Aktuelle Bezeichnung der Sprache auslesen
    
    $qry = $dbh->prepare('SELECT ID, Description FROM CVSLanguages WHERE ID = "'.$lng.'"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    print '<option selected value="'.$row[0].'">'.$row[1].'</option>';
    
    $lng=$row[0];
    
    
    #Liste füllen
    
    $qry = $dbh->prepare('SELECT ID, Description FROM CVSLanguages WHERE ID <> "'.$lng.'"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    while(@row = $qry->fetchrow_array())
    
    {
    
    	print '<option value="'.$row[0].'">'.$row[1].'</option>';
    
    }
    
    
    print '</td>
    
    </tr>
    
    <tr>
    
    <td> </td>
    
    <td><input name="cmdSubmit" type="submit" value="'.$strLogin.'"></td>
    
    </tr>
    
    </table>
    
    </div>
    
    </form>
    
    <script language="JavaScript">
    
    function deletevalues()
    
    {
    
    site.user.value="";
    
    site.pass.value="";
    
    site.submit();
    
    }
    
    function login()
    
    {
    
    if(site.user.value == "")
    
    {
    
    alert("'.$strUserErr.'");
    
    site.user.focus();
    
    return false;
    
    }
    
    if(site.pass.value == "")
    
    {
    
    alert("'.$strPassErr.'");
    
    site.pass.focus();
    
    return false;
    
    }
    
    }
    
    </script>';
    
    
    #Passwort prüfen
    
    $qry = $dbh->prepare('SELECT Pass FROM CVSUsers WHERE User = "'.$user.'"') or die $dbh->errstr;
    
    $qry->execute() or die $dbh->errstr;
    
    @row = $qry->fetchrow_array();
    
    
    if ($qry->rows > 0)
    
    {
    
    	if ($row[0] eq $pass) 
    
    	{
    
    		print '<script language="JavaScript">site.action = "'.$afterlogin.'";site.submit()</script>';
    
    	}
    
    	else
    
    	{
    
    		print '<script language="JavaScript">alert("'.$strPassFalse.'");deletevalues();</script>';
    
    	}
    
    }
    
    else
    
    {
    
    	if ($user ne '')
    
    	{
    
    		print '<script language="JavaScript">alert("'.$strUserFalse.'");deletevalues();</script>';
    
    	}
    
    }
    
    
    print '</tr>
    
    </td>
    
    </table>
    
    </body>
    
    </html>';
    
    

    und hier das, was ich bisher gemacht habe:


    <html>
    <head>

    <title></title>
    </head>

    <body>
    <?php
    // Einbinden der Benutzerdaten-Datei
    include('status/config.php');

    // Verbindung zum Datenbankserver herstellen
    $verbindung = mysql_connect($MySQL_Server, $MySQL_User, $MySQL_Pass);
    if(!$verbindung) {
    echo(mysql_error());
    exit();
    }
    mysql_select_db($datenbankname, $verbindung);

    // Wenn keine Sprache ausgewählt wurde verwende die default_language
    if($lng == "") {
    $qry = mysql_query("SELECT Value FROM CVSConfig WHERE Setting = 'default_language'");
    if(!qry) {
    echo(mysql_error());
    }
    $row = mysql_fetch_array($qry);
    $lng = $row[0];
    }

    //Beschriftungen auslesen
    $qry = mysql_query("SELECT Text FROM CVSText WHERE ID = 1 AND Language = '$lng'");
    if(!qry) {
    echo(mysql_error());
    }
    $row = mysql_fetch_array($qry);


    ?>
    </body>
    </html>
    [/PHP]

    Kann mir vielleicht bitte jemand bei übersetzen helfen ??????? BITTE !!!

  16. Hi,

    ich habe folgendes Problem. Ich will einen Button von einer bestimmten Koordinate auf die andere wandern lassen. Sprich ein Popupmenü realisieren wo die Unterbuttons beim Klick auf einen Mutterbutton nach unten ausweichen. Der Schlüsselbegriff hierfür ist move, sehe ich das richtig?

    Siehe auch folgende Seite: www.woellsteiner-reisebuero.de

    Bisher habe ich es realisiert, das das Untermenü zwar aufgeht, aber keine weichen Bewegungen vorhanden sind sondern es einfach aufgeht. Wie kann ich das nun mit weichen Bewegungen aufgehen lassen.

    Bitte um Hilfe

    Danke und Gruß,

    MCT

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...