Zum Inhalt springen

ZuVieL

Mitglieder
  • Gesamte Inhalte

    234
  • Benutzer seit

  • Letzter Besuch

Beiträge von ZuVieL

  1. ich habe mich in einer ähnlichen lage befunden, allerdings mach ich das eher hobbymässig...

    ich habe mich für php + mysql + javascript entschieden, da ich für meine zwecke alles notwendige damit machen kann und das ganze sich sehr gut ergänzt, ausserdem kann ich als hobby-programmierer sehr schnell nachschlagen da es für die 3 dinge sehr gute web tutorials gibt!

    wenn ich als programmierer arbeiten würde währe wohl php+mysql+javascript eh pflicht und darauf aufbauend dann tiefergehende sprachen lernen

    anstatt php wäre python auch noch eine alternative

  2. hi,

    ich würde dies über ein kleines javascript realisieren, du musst dein filebrowser anpassen, dort wo die datein angezeigt werden, du änderst dort die stelle ab, und machst ein onclick auf den dateinamen.. du rufst dann eine funktion auf und übergibts den dateinmanen diese funktion wiederum schreibt den dateinmane in ein hidden-input feld, danach schickst du formular ab.

    so ca:

    
    <script>
    
        function getFileName(name) {
    
        	document.getElementById("file_name").value = name;
    
            document.formular.submit();
    
        }
    
    </script>
    
    
    <form name="formular">
    
    	<input type="hidden" name="file_name" value="">
    
    </form>
    
    
    <span onClick="getFileName('bla.csv')">bla.csv</span>
    
    

    anders kansnt du auch den dateinamen einfach über den link uebergeben, so änderst du den pfad des links auf eine neue datei (die du erstellen musst) der link müsste dann so aussehen:

    datei.php?file=test.csv

  3. ich würde es so machen, ob das so optimal ist, ist eine andere frage.


    <?
    $js_arr = '';
    $select_box = '';
    for($i = 1;$i < 200; $i++) {
    $js_arr .= '
    mein_arr['.$i.'] = new Object();
    mein_arr['.$i.']["plz"] = "PLZ: '.rand(10000,70000).'";
    ';
    $select_box .= '<option value="'.$i.'">Name '.$i.'</option>';
    }
    echo'
    <html>
    <head>
    <script>
    window.onload = function() {
    mein_arr = new Array();
    '.$js_arr.'
    }
    function getPlz(t) {
    id = t.value;
    document.getElementById("show").innerHTML = mein_arr[id]["plz"];
    document.getElementById("show2").value = mein_arr[id]["plz"];
    }
    </script>
    </head>
    <body>
    <select onChange="getPlz(this)">
    '.$select_box.'
    </select>
    <br><br>
    <div id="show" style="border:1px dashed black;width:100px;height50px;"></div><br>
    <input type="text" id="show2"></input>
    </body>
    </html>
    ';

    ?>
    [/PHP]

  4. 
    	    <tr>
    
    	            <td valign="top">Bezeichnung:</td>
    
    	            <td></td>
    
    	            <td>
    
    	                <input name="bezeichnung[1]" style="width: 250px;"><br>
    
    	                <input name="bezeichnung[2]" style="width: 250px;"><br>
    
    	                <input name="bezeichnung[3]" style="width: 250px;"><br>
    
    	                <input name="bezeichnung[4]" style="width: 250px;"><br>
    
    	                <input name="bezeichnung[5]" style="width: 250px;">
    
    	            </td>
    
    	            <td width="10"></td>
    
    	            <td>
    
    	                <input name="stunden[1]" style="width: 40px;"><br>
    
    	                <input name="stunden[2]" style="width: 40px;"><br>
    
    	                <input name="stunden[3]" style="width: 40px;"><br>
    
    	                <input name="stunden[4]" style="width: 40px;"><br>
    
    	                <input name="stunden[5]" style="width: 40px;">
    
    	            </td>
    
    	        </tr>
    
    


    $i = 1;
    foreach($bezeichnung AS $id => $bez) {
    if(!empty($bez)) {
    echo '
    <tr>
    <td align="right">'.$i.'.</td>
    <td></td>
    <td align="right">'.$bez.'</td>
    <td></td>
    <td align="right">'.$stunden[$id].'</td>
    <td></td>
    <td align="right">Einzelpreis</td>
    <td></td>
    <td align="right">Gesamtpreis</td>
    <td></td>
    <tr>
    ';
    $i++;
    }//if ende
    }//foreach ende[/PHP]

  5. Hi,

    ich habe in meinem text einen teil der ersetzt werden soll. das sieht in etwa so aus [news,6]. Die zahl "6" kann einen beliebigen wert haben.

    einfach [news] mit etwas zu ersetzen ist ja kein problem. wie mache ich das aber so? den parameter brauche ich auch um ihn einer funktion zu übergeben.

    versteht jemand was ich will? kann mir einer weiterhelfen?

  6. ich lese aus der datenbank einträge aus, jeder eintrag besitzt ein datum im format YYYY-MM-DD HH:ii:ss.

    mit der funktion DATE_FORMAT von mysql hole ich mir von meinem datum das jahr und den monat.

    meine abfrage sieht so aus

    
    	                SELECT
    
    	                    DATE_FORMAT(datum,'%m/%x') AS ausgabe_format,
    
    	                    count(sessionid) AS count
    
    	                FROM
    
    	                    nc_activity
    
    	                WHERE
    
    	                    referrer like 'http://www.google%' AND
    
    	                    TO_DAYS('$startdatum') <= TO_DAYS(nc_activity.datum) AND
    
    	                    TO_DAYS('$stopdatum') >= TO_DAYS(nc_activity.datum)
    
    	                GROUP BY
    
    	                    ausgabe_format
    
    

    folgendes bekomme ich zurück:

    ausgabe_format count

    01/2007 1640

    02/2007 1418

    03/2007 1861

    04/2007 1470

    05/2007 1523

    06/2007 1787

    07/2007 1839

    08/2007 1616

    09/2007 2032

    10/2007 1984

    11/2007 2097

    12/2007 1595

    12/2008 24

    01/2008 727

    wie kommt er darauf?

    das macht er nur bei den einträgen mit 2007-12-31 ...

    verstehe das nicht?!

  7. Hi...

    also ich habe eine grafik engine die mir eine grafik erstellt. zu dieser grafik wird automatisch eine area erstellt mit dazugehörigen shapes für die verschiedenen messepunkte in der grafik. nun möchte ich das wenn ich auf einen dieser messbereiche gehe sie ein rahmen dort rum bildet.

    also quasi ein border für diesen area bereich, gibt es aber nicht.

    vllt kann mir ja einer weiterhelfen, wie ich das trozdem verwirklichen kann. vielleicht kann ich irgendwie mit javascript die aktuellen koordinaten auslesen....?!

  8. also, erstmal logisch denken?!

    
    <script>
    
        function showDiv(div) {
    
            if(document.getElementById(div).style.display == "block") {
    
            	document.getElementById(div).style.display = "none";
    
            }
    
            else {
    
            	document.getElementById(div).style.display = "block";
    
            }
    
        }
    
    </script>
    
    
    <a href="#" onClick="showDiv('div1');">Hier klicken</a>
    
    
    <div id="div1" style="display:none;border:1px solid black;">hier alles rein</div>
    
    
    <a href="#" onClick="showDiv('div2');">Hier klicken</a>
    
    
    <div id="div2" style="display:none;border:1px solid black;">hier alles rein 2</div>
    
    
    ...
    
    
    

    also du gibst jedem div eine id wie in diesem fall zB div1, div2,

    dort wo du die funktion aufrust (<a href="#" onClick="showDiv('div1');">Hier klicken</a>)

    gibst du ihm die, welche du vorher für den layer festgelegt hast, so das die funktion weiss welchen layer er ansprechen soll?! :) logisch oder?

  9. das ist ja der absolute müll...

    meinst du sowas?

    
    <script>
    
        function showDiv(div) {
    
            if(document.getElementById(div).style.display == "block") {
    
            	document.getElementById(div).style.display = "none";
    
            }
    
            else {
    
            	document.getElementById(div).style.display = "block";
    
            }
    
        }
    
    </script>
    
    
    <a href="#" onClick="showDiv('div1');">Hier klicken</a>
    
    
    <div id="div1" style="display:none;border:1px solid black;">hier alles rein</div>
    
    

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...