Skocz do zawartości
  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

Promowane odpowiedzi

aroq    11

<?php echo $server['ip']; ?> jak dodać żeby w jednej lini było wyświetlana zmienna ip : zmienna port

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
ShanonWEB    741

o to chodzi?

                        <tr>
                            <td><?php echo $server['ip']; ></td>
                        </tr>
Edytowane przez ShanonWEB

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
aroq    11

nie, jak napisać zmienne żeby ip:port   ip=123.45.678 : port=1234 żeby z dwóch zmiennych powstał cały adres ip

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
writen    72

Zmienne łączy się za pomocą kropki.

Czyli

$zmienna . $zmienna2

Jak chcesz dodać coś między nimi, robi się to analogicznie:

$zmienna . ':' . $zmienna2;

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
aroq    11

tak napisane <?php echo $server['ip']. ':' .$server['port']; ?>

taki błąd Error met connectenError met connecteError met connectenError met connectenn

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
ShanonWEB    741

tak napisane <?php echo $server['ip']. ':' .$server['port']; ?>

taki błąd Error met connectenError met connecteError met connectenError met connectenn

A może tak:

<?php
$zmienna = 'IP'.':'.'PORT';
echo $zmienna;
>
Edytowane przez ShanonWEB

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
l3szcz    420

Myślisz, że mnie to zabolało? Użytkownik nie dał nawet dobrej części kodu, żeby tak na prawdę stwierdzić czym jest spowodowany błąd.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
writen    72

Uważam, że powinieneś przeczytać 3 post, bo tam jest problem zrozumiale wyjaśniony. Domysły nikogo nie interesują.

A twoja odpowiedź zdecydowanie nie ma związku z całym tematem, a szczególnie z błędem z postu piątego.

Edytowane przez writen

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
l3szcz    420

Ojejku, skoro jest błąd to znaczy, że on coś zrąbał. Nie znam struktury bazy więc w jaki kuźwa sposób mamy mu pomóc? Możemy domniemywać a Ty ekspercie od spraw PHP nie zachowuj się jakbyś pozjadał rozumy bo nie ta liga. :-)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
writen    72

Ojejku, skoro jest błąd to znaczy, że on coś zrąbał. Nie znam struktury bazy więc w jaki kuźwa sposób mamy mu pomóc? Możemy domniemywać a Ty ekspercie od spraw PHP nie zachowuj się jakbyś pozjadał rozumy bo nie ta liga. :-)

Nie znasz kodu więc bawisz się we wróżkę? Ciekawe podejście.

Oczywiście, że nie ta liga, więc po co się ośmieszasz?

 

to co wam podać żebyście ogarnęli ?

Najlepiej podaj kod, dzięki któremu ogarniemy.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
l3szcz    420

Nie znasz kodu więc bawisz się we wróżkę? Ciekawe podejście.

Oczywiście, że nie ta liga, więc po co się ośmieszasz?

Oj, ego zabolało :(

@autor

Podaj strukturę tabeli bazy danych.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
writen    72

Oj, ego zabolało :(

@autor

Podaj strukturę tabeli bazy danych.

Oj, oj. Lepiej nie próbuj się z osobami, które posiadają większą wiedzę i doświadczenie.

Edytowane przez writen

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
aroq    11
<?php
    require "class.hlsocket.php";
    $query = mysql_query( "SELECT * FROM `promo_server`" );
    $data = array();
    while ( $row = mysql_fetch_assoc( $query ) )
    {
        $ip = explode( ":", $row['ip'] );
        $status = new HLSocket( $ip[0], $ip[1] );
        $array = $status->details();
        if ( empty( $array['hostname'] ) )
        {
            continue;
        }
        $array["lok"] = $row["lok"];
		$array["id"] = $row["id"];
		$array["gra"] = $row["gra"];
        $array["ip"] = $row["ip"];
		$array["port"] = $row["port"];
        $data[] = $array;
    }
    foreach ( $data as $server ):    
    >
<!-- SERWER -
<div class="row1"><div style="padding-top:11px;"><?php echo $server['id']; >.</div></div>
<div class="row2"><div style="padding-top:11px;"><?php echo $server['hostname']; ></div></div>
<div class="row3"><div style="padding-top:11px;"><?php echo $server['ip']; ></div></div>
<div class="row4"><div style="padding-top:11px;"><?php echo $server['players']. "/<span style=\"color: orange;\">" .$server['max']. "</span>"; ></div></div>
<div class="row5"><div style="padding-top:11px;"><?php echo $server['map']; ></div></div>
<div class="row6"><div style="padding-top:11px;">
<a href="steam://connect/<?php echo $server['ip']; >/"><img src="/images/steam.png" alt=""></a>&nbsp;
<a href="/serwerinfo.php/<?php echo $server['ip']; >/"><img src="https://www.icts.uiowa.edu/confluence/download/attachments/67307961/info.16x16.png?version=1&modificationDate=1430229014592&api=v2" alt=""></a>&nbsp;
<a href=""><img src="/images/<?php echo $server['lok']; >.png" alt=""></a>

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
writen    72

Ten błąd:

 

 

Error met connectenError met connecteError met connectenError met connectenn

chyba dotyczy klasy HLSocket

 

Tworzysz strasznie dużo niepotrzebnych zmiennych. I czy aż tak bardzo potrzebne ci są dwie pętle?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
aroq    11

a na przykład czemu mi nie działa to ? 

<?php
    require "class.hlsocket.php";
$query = mysql_query( "SELECT * FROM `server` WHERE mod = '$typ'" ); 
    $data = array();
    while ( $row = mysql_fetch_assoc( $query ) )
    {
        $ip = explode( ":", $row['ip'] );
        $status = new HLSocket( $ip[0], $ip[1] );
        $array = $status->details();
        if ( empty( $array['hostname'] ) )
        {
            continue;
        }
        $array["lok"] = $row["lok"];
		$array["id"] = $row["id"];
		$array["gra"] = $row["gra"];
        $array["ip"] = $row["ip"];
        $typ = $_GET['typ'];
        $data[] = $array;
    }
    foreach ( $data as $server ):    
    >

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
writen    72

Jestem niemal pewny, że korzystasz z jakiegoś zjebanego hostingu za parę złotych lub totalnie darmowego.

A próbujesz uruchomić skrypt, który korzysta z funkcji, które na 100% są niedostępne na takim hostingu. Chodzi o plik class.hlsocket.php i funkcje fsocketopen. Polecam zainwestować w coś porządnego, no i wziąć się bardziej do nauki, bo jakoś ci to nie idzie.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
aroq    11

Nie proszę Cię o wykład na temat stanu mojej wiedzy więc skończ, szukam pomocy ale widzę że nie jesteś kompetentny do tego zadania

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
writen    72

Jeśli nie jesteś w stanie zrozumieć prostych rad, to jakiej pomocy szukasz?

Oczekujesz, że ktoś zrobi to za ciebie? 

Nie sądzisz, że warto jeszcze raz przeczytać powyższe posty i zastosować się do podanych w nich wskazówek? Jeśli nie, to najwyraźniej jest o sto lat za wcześnie dla ciebie na programowanie.

Jeśli myślisz, że wyrażając się w ten sposób do kogoś kto chce ci pomóc, uzyskasz tą pomoc? Nikt nie będzie chciał ci pomagać jeśli nie potrafisz przyjąć cennych rad.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
aroq    11

Czy twoim zdaniem biznes host jest zły ?

Dwa chciałem się tylko dowiedzieć czemu mi nie filtruje danych z tabeli

Edytowane przez berst

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

×